package com.cmc.cloud.cmclink.doc.api.document.emums;

import lombok.Getter;

/**
 * @author 陈正
 */
public enum ContentChangeStatusEnum {
    /**
     * 待批
     */
    BOOKING_CHANGE_PROCESSING("SOC01", "订舱更改处理中"),
    /**
     * 审批通过
     */
    BOOKING_CHANGE_CONFIRMED("SOC02", "订舱更改接受"),
    /**
     * 审批拒绝
     */
    BOOKING_CHANGE_REJECTED("SOC03", "订舱更改拒绝"),
    /**
     * 待定客户材料补充
     */
    BOOKING_CHANGE_AWAITING_MATERIAL_UPLOADED("SOC04", "订舱更改待补充材料"),
    /**
     * 订舱更改已取消
     */
    BOOKING_CHANGE_CANCELLED_BY_CUSTOMER("SOC05", "订舱更改已取消"),
    /**
     * 客户取消订舱处理中
     */
    BOOKING_CANCEL_PROCESSING("SOC06", "客户取消订舱处理中"),
    /**
     * 客户取消订舱通过
     */
    BOOKING_CANCEL_CONFIRMED("SOC07", "客户取消订舱通过"),
    /**
     * 客户取消订舱拒绝
     */
    BOOKING_CANCEL_REJECTED("SOC08", "客户取消订舱拒绝");

    @Getter
    private String value;

    @Getter
    private String label;

    ContentChangeStatusEnum(String value, String label) {
        this.value = value;
        this.label = label;
    }
}
